package com.ruoyi.domain.quality;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 质量检验项目对象 mes_quality_item
 * 
 * @author ruoyi
 */
@Data
public class MesQualityItem extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 检验项目ID
     */
    private Long itemId;

    /**
     * 检验项目编码
     */
    @Excel(name = "检验项目编码")
    private String itemCode;

    /**
     * 检验项目名称
     */
    @Excel(name = "检验项目名称")
    private String itemName;

    /**
     * 标准ID
     */
    @Excel(name = "标准ID")
    private Long standardId;

    /**
     * 标准编码
     */
    @Excel(name = "标准编码")
    private String standardCode;

    /**
     * 检验方法
     */
    @Excel(name = "检验方法")
    private String inspectionMethod;

    /**
     * 检验工具
     */
    @Excel(name = "检验工具")
    private String inspectionTool;

    /**
     * 标准值
     */
    @Excel(name = "标准值")
    private String standardValue;

    /**
     * 上限值
     */
    @Excel(name = "上限值")
    private BigDecimal upperLimit;

    /**
     * 下限值
     */
    @Excel(name = "下限值")
    private BigDecimal lowerLimit;

    /**
     * 单位
     */
    @Excel(name = "单位")
    private String unit;

    /**
     * 是否必检（0否 1是）
     */
    @Excel(name = "是否必检", readConverterExp = "0=否,1=是")
    private String isRequired;

    /**
     * 序号
     */
    @Excel(name = "序号")
    private Integer sequence;

    /**
     * 状态（0启用 1停用）
     */
    @Excel(name = "状态", readConverterExp = "0=启用,1=停用")
    private String status;
}